English to Persian Language Dictionary
defecate
دفع مدفوع
Meaning for defecate found in 29 Languages.
Sponored Video